package Java学习.集合;

import java.util.ArrayList;

public class Study {
    public static void main(String[] args) {
        //1.创建集合对象
        //泛型：限定集合中存储的类型
        ArrayList<String> list=new ArrayList<>();//此时创建的是Java已经写好的一个类，
        //打印的是集合中存储的内容，而不是地址值
        System.out.println(list);//[]
        //2.添加元素
        boolean result=list.add("你好");
        System.out.println(result);//true
        System.out.println(list);//[你好]
        //2.删除元素remove()可以直接删除,返回索引,也可以通过索引进行删除,返回值
        list.add("a");
        list.remove("你好");
        System.out.println(list);//[a]

        list.remove(0);
        System.out.println(list);//[]
        //修改
        list.add("abc");
        list.set(0,"aaa");
        System.out.println(list);//[aaa]
        //查询
        String str=list.get(0);
        System.out.println(str);//aaa
        //获取集合长度
        int len=list.size();
        System.out.println(len);
    }
}
